package Housework_game;

import javax.swing.*;

public class GameTest {
    public static void main(String[] args) {
        Game role = new Game(1000,1000,"骑士",10,10000);
        Game role1 = new Game(500,1000,"魔法师",8,8950);

        role.hit();
        role.getInform();

        role1.hit();
        role1.getInform();
    }
}






    /*   旧
    编码题：
     1、创建游戏角色类，该类有体力、魔法力、职业、经验、等级等属性，职业只有骑士和魔法师两种。
    创建打怪方法。如果是骑士消耗体力80，魔法力20。如果是魔法师消耗体力30，魔法力100。
    当体力和魔法力太低时，不能打怪。打怪以后，经验增加50，经验每满1000，等级上升一级，体力和魔法力上限上升10点、体力和魔法力全满。
    创建客栈休息方法。将体力和魔法力恢复到体力和魔法力上限。
    创建自我介绍方法，说明当前角色的职业、体力、魔法力、等级、经验等。
    创建测试类。新建骑士和魔法师两个对象，然后，调用相关的方法。
    */
//    public static void main(String[] args) {
//        Game role = new Game();
//        role.physical = 100;
//        role.magic = 100;
//        role.rank = 0;
//        role.experience = 0;
//        role.profession = role.roleChoose();
//
//        while (true){
//            int index = role.gameChoose();
//            switch (index) {
//                case 1:
//                    int right = role.gameMethod(role.profession);
//                    if (right == 1) {
//                        JOptionPane.showMessageDialog(null, "打怪成功");
//                        role.rankImprove();
//                    } else if (right == 0) {
//                        role.resume();
//                    }
//                    break;
//                case 2:
//                    role.getInform();
//                    break;
//                case 0:
//                    System.exit(0);
//                    break;
//            }
//        }
//    }
//}